7e2d0c612db809d5dd8882af328418d4785fba54,source/org/jfree/chart/plot/CategoryPlot.java,CategoryPlot,indexOf,#CategoryDataset#,1385

Before Change


     * @since 1.0.11
     */
    public int indexOf(CategoryDataset dataset) {
        int result = -1;
        for (int i = 0; i < this.datasets.size(); i++) {
            if (dataset == this.datasets.get(i)) {
                result = i;
                break;
            }
        }
        return result;
    }

    /**

After Change


     *
     * @since 1.0.11
     */
    public int indexOf(CategoryDataset dataset) {
        for (Entry<Integer, CategoryDataset> entry: this.datasets.entrySet()) {
            if (entry.getValue() == dataset) {
                return entry.getKey();
            }
        }
        return -1;
    }

    /**